package com.hst.capacity.domain.model.request.intercity;

import com.hst.capacity.domain.model.request.PageParam;
import lombok.Data;
import org.apache.ibatis.type.Alias;

import javax.validation.constraints.NotEmpty;

@Data
@Alias("icListTaskParam")
public class IcListTaskParam extends PageParam {
    @NotEmpty(message = "服务商ID-必填[idFranchisee]不能为空")
    private String idFranchisee;
//    @NotEmpty(message = "线路ID[idLine]不能为空")
    private String idLine;
////    @NotEmpty(message = "订单号[idOrder]不能为空")
//    private String idOrder;
////    @NotNull(message = "订单类型0(拼车)1(包车)-整数类型[orderType]不能为空")
//    private Integer orderType;
////    @NotNull(message = "订单来源0(小程序)1(录单)-整数类型[orderSources]不能为空")
//    private String orderSources;
////    @NotEmpty(message = "下单时间-开始[creatTimeF]不能为空")
//    private String creatTimeF;
////    @NotEmpty(message = "下单时间-结束[creatTimeE]不能为空")
//    private String creatTimeE;
////    @NotEmpty(message = "司机姓名-全模糊查询[driverName]不能为空")
//    private String driverName;
////    @NotEmpty(message = "司机手机号[driverMobile]不能为空")
//    private String driverMobile;
////    @NotEmpty(message = "所属服务商-代理商ID[idAgent]不能为空")
//    private String idAgent;
////    @NotEmpty(message = "订单状态,可多传[orderStatues]不能为空")
//    private String orderStatues;
////    @NotEmpty(message = "乘客手机号[passengerMobile]不能为空")
//    private String passengerMobile;
////    @NotEmpty(message = "车牌号[idFranchisee]不能为空")
//    private String plateNumber;
////    @NotEmpty(message = "支付状态,可多传[idFranchisee]不能为空")
//    private String payStatues;

}
